mesophyll cells - Francés Inglés Diccionario